package com.shensi.api.pay.pojo;

import io.swagger.annotations.ApiModelProperty;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

public class FleetCardSubForm {

    /** 油企id */
    @NotNull(message = "油企id不能为空")
    @ApiModelProperty(value = "油企id", example = "1")
    private Long enterpriseId;

    /** 用户id */
    @NotNull(message = "用户id不能为空")
    @ApiModelProperty(value = "用户id", example = "1")
    private Integer appUserId;

    /** 主卡id */
    @NotNull(message = "主卡id不能为空")
    @ApiModelProperty(value = "主卡id", example = "1")
    private Long fleetCardId;

    /** 姓名 */
    @NotEmpty(message = "姓名不能为空")
    @ApiModelProperty(value = "姓名", example = "1")
    private String name;

    /** 车牌号 */
    @ApiModelProperty(value = "车牌号", example = "86")
    private String truckNumber;

    public Long getEnterpriseId() {
        return enterpriseId;
    }

    public void setEnterpriseId(Long enterpriseId) {
        this.enterpriseId = enterpriseId;
    }

    public Integer getAppUserId() {
        return appUserId;
    }

    public void setAppUserId(Integer appUserId) {
        this.appUserId = appUserId;
    }

    public Long getFleetCardId() {
        return fleetCardId;
    }

    public void setFleetCardId(Long fleetCardId) {
        this.fleetCardId = fleetCardId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getTruckNumber() {
        return truckNumber;
    }

    public void setTruckNumber(String truckNumber) {
        this.truckNumber = truckNumber;
    }
}
